Rainbow Macarons: The Perfect French Treat